package com.byedu.jupiter.util.parsers;

import java.io.File;
import java.util.Map;

/**
 * Created by jason on 2017/6/4.
 */
public interface FileParser<T> {

    /**
     * 解析考题文件
     * @param file  考题文件
     * @param answerColumnSize  选项个数的最大值
     * @param selectionFlag 是否为选择题
     * @return
     * @throws Exception
     */
    Map<String,  Object> parseFile(File file, int answerColumnSize, boolean selectionFlag) throws Exception;
}
